Neo Faliro

English

Proper noun

Neo Faliro

  1. A city southeast of Athens in the Attica prefecture Greece.

Translations