Spanish-English Dictionaryborrarais
borrarais
borrarse
Meaning of borrarais