Noun
pumps (n.) , [sing. a pump]
related Results
crude booster pumps {Pet. Eng.}
مضخات معززة لضخ الخام {هندسة بترولية}