German-English dictionary »

druckpumpen meaning in English

GermanEnglish
die Druckpumpen Substantiv

forcersnoun