Arabic-English dictionary »

طَرْطُوس meaning in English

ArabicEnglish
طَرْطُوس

Tartusa city in Syria