BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Kugelstoßen {n} [sport] shot put; shot-putting; putting the shot