self steriletranslation and definition "self sterile", tamil lexiconWordTamil Definitionself sterileதன் மலடு