Atalanti in Greek Atalanti in Greek Αταλάντη proper noun A town in Phthiotis regional unit, Greece. Add to Flashcards