TP

Definition: 
Tiefpumpe
English: 
Sucker rod pump
Language: 
German