Neo Faliro (English, name)
expansion: Neo Faliro
Senses:
glosses: A city southeast of Athens in the Attica prefecture Greece.
Forms: