ट्यौर-म्यौर बगन

English: Translation
meander
Hindi: Translation
टेढे-मेढे बहना
verb