English Greek Dictionary

English - ελληνικά

shed in Greek: