duck calls

English

Noun

duck calls

  1. plural of duck call