BEOLINGUS
Dictionary - TU Chemnitz

 German  English

herabdrücken {vt} to press down

herabdrückend pressing down

herabgedrückt pressed down