English Greek Dictionary

English - ελληνικά

frog in Greek: