Tamil Dictionary 🔍

palliatory

Pal"li*a*to*ry, a. Defn: Palliative; extenuating.


palliatory - Similar Words