duck-squeezers
English
Noun
duck-squeezers
plural of
duck-squeezer