Portuguese-English dictionary »

aliviador meaning in English

PortugueseEnglish
aliviador noun
{m}

alleviant(that which alleviates)
noun