English-Arabic dictionary »

tartu meaning in Arabic

EnglishArabic
Tartus a city in Syria

طَرْطُوس