Search term aliviarse has one result
Jump to
ES Spanish EN English
aliviarse (v) [To bring comfort or relief] soothe (v) [To bring comfort or relief]

Spanish English translations