vexationtranslation and definition "vexation", tamil lexiconWordTamil Definitionvexationஅலைக்கஸீப்பு, தொந்தரவு, எரிச்சல்.