Spanish-English Dictionaryborra
borra
borrarse
Meaning of borra