BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Wasserpumpenrad {n} water pump pulley

Wasserpumpenräder {pl} water pump pulleys