Palliating

Russian Meaning

облегчающий

смягчающий

English Meaning

  1. Present participle of palliate.