Spanish-English Dictionaryborraste
borraste
borrarse
Meaning of borraste