English-German dictionary »

scavenger pump meaning in German

EnglishGerman
scavenger pump noun

die SpülpumpeSubstantiv