English Greek Dictionary

English - ελληνικά

socket in Greek: