marouli in Englishtranslation and definition "marouli", Dictionary Greek-English onlineTranslations into English: lettuce (noun ) salade Automatic translation:marouliSimilar phrases in dictionary Greek English. (1) μαρούλιlettuce;