Russian-English dictionary »

керкира meaning in English

RussianEnglish
Керкира proper noun
{m}

Corfu(island)
proper noun