meaning of Batteriehuhn

Batteriehuhn - German to English

battery hen