perferratetranslation and definition "perferrate", tamil lexiconWordTamil Definitionperferrateபரபெரேற்று