Sponsored Links

deplorable

translation and definition "deplorable", tamil lexicon

WordTamil Definition
deplorableவருந்தத்தக்க, இரங்கத்தக்க, துயரந்தரத்தக்க.