bn:01500166n
Noun Named Entity
EL
Imatra
EN
Imatra is a town and municipality in southeastern Finland. Wikipedia
Geonames
Relations
Sources
BabelNet
EL