Spanish-English Dictionaryborraras
borraras
borrarse
Meaning of borraras