BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Duftwasser {n} toilet water; perfume [listen]