Where does “motopompe” come from?

motopompe (French): motor pump

Definitions

  1. motor pump

Words derived from “motopompe