Arabic-English dictionary »

سيتيا meaning in English

ArabicEnglish
سيتيا

Sitia