Русский-Английский словарь »

керкира означает в английский

РусскийАнглийский
Керкира proper noun
{m}

Corfu(island)
proper noun