self-movedtranslation and definition "self-moved", tamil lexiconWordTamil Definitionself-movedதன்னால் இயக்கப்பட்ட, தானே தூண்டிய.