French-English dictionary »

taganrog meaning in English

FrenchEnglish
Taganrog nom propre

Taganrog◼◼◼(city in Russia)
proper noun