envoytranslation and definition "envoy", tamil lexiconWordTamil Definitionenvoyதூதுவர், அரசியல் பேராள்.