English Greek Dictionary

English - ελληνικά

microwave in Greek: