English Greek Dictionary

English - ελληνικά

owl in Greek: