burrow ducks

English

Noun

burrow ducks

  1. plural of burrow duck