Arabic-English dictionary »

بَاتْرَاي meaning in English

ArabicEnglish
بَاتْرَاي m

Patrascity of Greece