Polish-English dictionary »

tartus meaning in English

PolishEnglish
Tartus noun

Tartusnoun
a city in Syria