ट्यरियूं

English: Translation
devious, bent
Hindi: Translation
टेढा-मेढा; नाराज, अप्रशन्न, अलग-थलग हुआ
noun
adverb
adjective