green goddess

(redirected from Bedford RLHZ Self Propelled Pump)
Also found in: Dictionary.
  • noun

Synonyms for green goddess

Full browser ?