Italian Greek Dictionary

italiano - ελληνικά

scarpa in Greek: