English to Hindi

Meaning for:
switchback
other
टेढ़ा-मेढ़ा रस्ता;स्विचबैक