Sponsored Links

execrable

translation and definition "execrable", tamil lexicon

WordTamil Definition
execrableவெறுக்கத்தக்க, அருவருப்பான.