Home / Dictionary / Ilomantsi

Ilomantsi Uncommon

Proper Noun

Definitions
Proper Noun
1

A municipality and village in North Karelia, Finland

Related Terms
Rhyming Words
tsi etsi tutsi tsotsi bikutsi watutsi holubtsi kokoretsi chernivtsi
Compare
Ilomantsi vs