Spanish-English Dictionaryborran
borran
borrarse
Meaning of borran