self-dependencetranslation and definition "self-dependence", tamil lexiconWordTamil Definitionself-dependenceதற்சார்பு, பிறிது சார்பின்மை.