BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Ballwurfmaschine {f} [sport] tennis-ball serving machine

Ballwurfmaschinen {pl} tennis-ball serving machines