galabeas
English
Noun
galabeas
plural of
galabea