remove the obstacles/curses placed on someone by a god or enemy - Español Inglés Diccionario