English-Arabic dictionary »

tartus meaning in Arabic

EnglishArabic
Tartus a city in Syria

طَرْطُوس