meaning of Beschimpfungen auf jdn. niederprasseln lassen

Beschimpfungen auf jdn. niederprasseln lassen - German to English

to shower misuse on sb.