Spanish-English Dictionaryborraseis
borraseis
borrarse
Meaning of borraseis