meaning of Ballwerfer

Ballwerfer - German to English

bowler [cricket]

View more

  • pitcher [baseball]