German-English dictionary »

jemanden schröpfen meaning in English

GermanEnglish
jemanden schröpfen

to soak