See also: pump car

English edit

Noun edit

pump-car (plural pump-cars)

  1. Alternative form of pump car