Translation Of Pitching Machine In Different Languages

English
Ways to say pitching machine
Machine à lancer
Máquina lanzadora