BEOLINGUS
Dictionary - TU Chemnitz

 German  English

jdn. mit etw. bewerfen; beschmeißen [slang] {vt} to pelt sb. with sth.

bewerfend; beschmeißend pelting

beworfen; beschmissen pelted