aliviador

Noun

 * 1) alleviant that which alleviates

Adjective

 * 1) alleviating which alleviates

Etymology
From.

Adjective

 * 1) alleviating

Noun

 * 1) alleviant