What does Ballwurfmaschine mean?

Ballwurfmaschine - German to English

tennis-ball serving machine

View more

  • tennis ball device