n. Karelian Autonomous Republic, autonomous republic in European Russia and Finland located between Gulf of Finland and the White Sea
KARELIA
Meaning of KARELIA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012