Spanish-English dictionary »

taganrog meaning in English

SpanishEnglish
Taganrog proper noun

Taganrog(city in Russia)
proper noun