insalata siciliana
/
een-sah-LAH-tah see-chee-LYAH-nah
/
[
Italian
]
"Sicilian salad." Tomatoes stuffed with anchovies.
Countries
Italy
Regions
Sicily
Related terms
Sicily