Loading...
English
to scold; abuse; being envious or jealous
Barngarla
moogoorrboo yabmidi
Word Type
None
Category