German–English dictionary

English translation of the German word manden mit etwas überschütten

German → English
  
GermanEnglish
manden mit etwas überschütten shower somebody with something