rope pumps
English
Noun
rope pumps
plural of
rope pump