guaribas
English
Noun
guaribas
plural of
guariba