meaning of Backhähnchen

Backhähnchen - German to English

roast chicken