Spanish-English Dictionaryaliviabas
aliviabas
aliviar
Meaning of aliviabas