Idomeni (English, name)
expansion: Idomeni
Senses:
glosses: A village in Central Macedonia, Greece, on the border with North Macedonia.
Forms: