Turkish-English dictionary »

ayn el-arap meaning in English

TurkishEnglish
Ayn el-Arap proper noun

Kobaneproper noun