English Greek Dictionary

English - ελληνικά

stamp in Greek: