English to Hindi

Meaning for:
three-legged race
other
तीन टाँग की दौड़