lepudrida

/leh-poo-DREE-dah/
[Italian]

A hearty soup-cum-stew from Sardinia made with meat and vegetables.

Countries

Regions

Related terms