imbabalas
English
Noun
imbabalas
plural of
imbabala