Arabic-English dictionary »

الأرجل المسطّحة meaning in English

ArabicEnglish
الأرجل المسطّحة

Flatfoots