English-French dictionary »

tartus meaning in French

EnglishFrench
Tartus (a city in Syria)
proper noun

Tartous◼◼◼nom propre