kamus
.
Search
About
stirrup_pump
English
stirrup pump
Noun
A hand-operated reciprocating pump, used in fighting fires
English: stirrup pump