Spanish-English Dictionaryborres
borres
borrarse
Meaning of borres