Spanish-English Dictionaryalivia
alivia
aliviar
Meaning of alivia