meaning of alivio

alivio - Spanish to English

relief