English | German | Russian | Czech

drain pump English

Meaning drain pump meaning

What does drain pump mean?

drain pump

A pump for water at high temperature and pressure.

Are you looking for...?

drain | pump