Subscribe
URL of the page has been copied to clipboard.
Meaning : A region in Finland and Russia between the Gulf of Finland and the White Sea.
Install App
Karelia meaning in Telugu.