braten
/
BRAH-tehn
/
[
German
]
Roast or braised meat. It also means to roast.
Countries
Germany