r/Sprache•9 yr. agosharewithmeWort of The Hour: BratenBraten translates to roast See English definition tree for roast: http://treegle.xyz/define/roast Posted Jul 31, 2017, 2:56 PM UTC20Share