galabeas

English

Noun

galabeas

  1. plural of galabea