Spanish-English Dictionaryborrase
borrase
borrarse
Meaning of borrase