English-Latin dictionary »

taganrog meaning in Latin

EnglishLatin
Taganrog (city in Russia)
proper noun

Taganrogiumproper noun
N

Your history