Spanish Greek Dictionary

español - ελληνικά

sombrilla in Greek: