motopomp

  1. fire engine
  2. pumping engine
  3. motor pump

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Motor gücüyle ... motorlu tulumba