Spanish-English Dictionaryaliviaban
aliviaban
aliviar
Meaning of aliviaban