advocatortranslation and definition "advocator", tamil lexiconWordTamil Definitionadvocatorபரிந்து வாதாடுபவர்.