Svéd-Angol szótár »

ilomants angolul

SvédAngol
Ilomants proper noun

Ilomantsi(municipality)
proper noun