English-Swedish dictionary »

lappeenranta meaning in Swedish

EnglishSwedish
Lappeenranta (city of Finland)
proper noun

Villmanstrandproper noun