galabeyas

English

Noun

galabeyas

  1. plural of galabeya