ruptured ducks

English

Noun

ruptured ducks

  1. plural of ruptured duck