meaning of brütende Henne

brütende Henne - German to English

brooding hen

View more

  • broody hen