braten

/BRAH-tehn/
[German]

Roast or braised meat. It also means to roast.

Countries