BEOLINGUS
Dictionary - TU Chemnitz

 German  English

schweißtriefend {adj} sweat-soaked; running with sweat