Spanish Greek Dictionary

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

servilleta in Greek: