Spanish-English Dictionaryaliviar
Meaning of aliviar