Russian-English dictionary »

коувола meaning in English

RussianEnglish
Коувола proper noun
{f}

Kouvola(city)
proper noun