meaning of auf offener Flamme gegrillt

auf offener Flamme gegrillt - German to English

flame-grilled