sinuate (wavy)translation and definition "sinuate (wavy)", tamil lexiconWordTamil Definitionsinuate (wavy)அலைபோன்றsinuate (wavy)அலைபோன்ற