English Greek Dictionary

English - ελληνικά

overcome in Greek: