English Greek Dictionary

English - ελληνικά

defeat in Greek: