Spanish-English Dictionaryabandonar
Meaning of abandonar