selfingtranslation and definition "selfing", tamil lexiconWordTamil Definitionselfingதானாகக்கருக்கட்டல்