Spanish-English Dictionaryborrasteis
borrasteis
borrarse
Meaning of borrasteis