restrainertranslation and definition "restrainer", tamil lexiconWordTamil Definitionrestrainerஅடக்கி, தடை