mestatranslation and definition "mesta", tamil lexiconWordTamil Definitionmestaபுளிச்சைக்கீரை, காய்ச்சுறுக்கு