Polish-English dictionary »

galabija meaning in English

PolishEnglish
galabija

galabia

jellabiya