रेलक ट्यौर-बौंग बौट

English: Translation
switchback
Hindi: Translation
टेढा-मेढा रेलपथ
noun