English to Hindi

Meaning for:
stock-car
other
बिक्री हेतु रखी कार;प्रतियोगिता के लिए तैयार की गई कार;पशुवाहक गाड़ी