English to Hindi

Meaning for:
shot put
other
गोला फेंक