Translation Of Pumpers In Different Languages

English
Ways to say pumpers
Autopompes

Synonyms