Search term salad has 2 results
Jump to
EN English IT Italian
salad (n) [a food made primarily of a mixture of raw ingredients, typically vegetables] insalata (n) {f} [a food made primarily of a mixture of raw ingredients, typically vegetables]
salad (n) [culinary] insalata (n) {f} [culinary]