Arabic-English dictionary »

مَرْسَى مَطْرُوح meaning in English

ArabicEnglish
مَرْسَى مَطْرُوح f

Mersa Matruhcity