Ababuas
English
Noun
Ababuas
plural of
Ababua