yellow-billed ducks

English

Noun

yellow-billed ducks

  1. plural of yellow-billed duck