donkey_pumpEnglish

auxiliary pump, donkey pump

Noun

A supplementary pump available if needed

English: auxiliary pump, donkey pump

English words with similar meanings

Show 1 words