stirrup pumps
English
Noun
stirrup pumps
plural of
stirrup pump