su farru
/
soo FAHR-roo
/
[
Italian
]
A Sardinian mint and barley soup.
Countries
Italy
Regions
Sardinia
Related terms
Sardinia