su farru

/soo FAHR-roo/
[Italian]

A Sardinian mint and barley soup.

Countries

Regions

Related terms