lebrada

/leh-BRAH-duh/
[Portuguese]

Hare stewed in red wine.

Countries