Spanish-English Dictionaryabandonase
abandonase
abandonar
Meaning of abandonase