English-Spanish dictionary »

taganrog meaning in Spanish

EnglishSpanish
Taganrog (city in Russia)
proper noun

Taganrogproper noun