Spanish-English Dictionaryborren
borren
borrarse
Meaning of borren