palliating

انگلیسی به انگلیسی

• bringing relief, causing alleviation; mitigating, moderating, making less severe

پیشنهاد کاربران

بپرس