lepudrida
/
leh-poo-DREE-dah
/
[
Italian
]
A hearty soup-cum-stew from Sardinia made with meat and vegetables.
Countries
Italy
Regions
Sardinia
Related terms
Sardinia