donkey pump

Noun
  1. A supplementary pump available if needed (synset 102766088)

Other Searches