self-windingtranslation and definition "self-winding", tamil lexiconWordTamil Definitionself-windingதன் திருகுடைய, கடிகார வகையில் தானே திருகும் பொறியமைப்புடைய.