English to Hindi

Meaning for:
track meet
other
दौड़ तथा क्षेपन प्रतियोगिता