lebrada
/
leh-BRAH-duh
/
[
Portuguese
]
Hare stewed in red wine.
Countries
Portugal