German-English dictionary »

entwässerungspumpe meaning in English

GermanEnglish
die Entwässerungspumpe Substantiv

drains pumpnoun