English-Swedish dictionary »

ilomantsi meaning in Swedish

EnglishSwedish
Ilomantsi (municipality)
proper noun

Ilomantsproper noun