BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Wasseruhr {f} water meter

Wasseruhren {pl} water meters