duck-squeezers

English

Noun

duck-squeezers

  1. plural of duck-squeezer