deplorabletranslation and definition "deplorable", tamil lexiconWordTamil Definitiondeplorableவருந்தத்தக்க, இரங்கத்தக்க, துயரந்தரத்தக்க.