Skip to content
WordWide
German
English
English
Meanings
1
battery cage, laying cage (cage for chicken to lay eggs)