BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Straftor {n} [sport] penalty goal

Straftore {pl} penalty goals