KARELIAN AUTONOMOUS REPUBLIC


Meaning of KARELIAN AUTONOMOUS REPUBLIC in English

n. Karelia, autonomous republic in European Russia and Finland located between Gulf of Finland and the White Sea

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.