BEOLINGUS
Dictionary - TU Chemnitz

 German  English

sich abduschen {vr} to take a shower; to shower [listen]

jdn. abduschen {vt} to give sb. a shower