to leave a person or place; to disappear
Oxford75% de las películas
to leave a person or place
Oxford25% de las películas
to disappear
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición