English-German dictionary »

to soak meaning in German

EnglishGerman
to soak

jemanden schröpfen

jemanden verdreschen