ambalamas
English
Noun
ambalamas
plural of
ambalama