BEOLINGUS
Dictionary - TU Chemnitz

 German  English

den Ball ins Netz befördern/schlagen/schießen {vt} [sport] to net the ball