Definitions from Wiktionary (Imatra)
▸ noun: A town and municipality of South Karelia, Finland.
▸ Words similar to imatra
▸ Usage examples for imatra
▸ Idioms related to imatra
▸ Wikipedia articles (New!)
▸ Popular adjectives describing imatra
▸ Words that often appear near imatra
▸ Rhymes of imatra
▸ Invented words related to imatra
▸ noun: A town and municipality of South Karelia, Finland.
Similar:
Kitee,
Nurmes,
Lieksa,
Taipalsaari,
Savitaipale,
Ilomantsi,
Kontiolahti,
Lemi,
Rautjärvi,
Lappeenranta,
more...
▸ Words similar to imatra
▸ Usage examples for imatra
▸ Idioms related to imatra
▸ Wikipedia articles (New!)
▸ Popular adjectives describing imatra
▸ Words that often appear near imatra
▸ Rhymes of imatra
▸ Invented words related to imatra