babaxes
English
Noun
babaxes
plural of
babax