giboyas
English
Noun
giboyas
plural of
giboya