peattranslation and definition "peat", tamil lexiconWordTamil Definitionpeatமுற்றா நிலக்கரிpeatsபுகைக்கரிNag atRepeatedly criticise someone verbally