ameliorentstranslation and definition "ameliorents", tamil lexiconWordTamil Definitionameliorentsசெவ்வைகள்