Spanish-English Dictionaryborraban
borraban
borrarse
Meaning of borraban