puterfactiontranslation and definition "puterfaction", tamil lexiconWordTamil Definitionputerfactionஅழுகல்