Meaning ofyabbiesin English

yabbies

us//ˈjæb.i.z//uk//ˈjæb.iz//
#uncommon
Definitions