self-feedingtranslation and definition "self-feeding", tamil lexiconWordTamil Definitionself-feedingதானே ஊட்டல், தானுட்டியமைவு, (பெ.) தானே ஊட்டிக்கொள்கிற, தானுட்டி அமைவுடைய.