Spanish-English Dictionaryborraron
borraron
borrarse
Meaning of borraron