English edit

Noun edit

imber-geese

  1. plural of imber-goose