execrabletranslation and definition "execrable", tamil lexiconWordTamil Definitionexecrableவெறுக்கத்தக்க, அருவருப்பான.