duckers

See also: Duckers

English

Noun

duckers

  1. plural of ducker