answersLogoWhite

0

Koskenkorva is both a brand and a name, so it's Koskenkorva in English too, but it means rapid river bend or meander

User Avatar

Wiki User

13y ago

What else can I help you with?