Basic Guidelines For English Spellings
READ THESE ARTICLES
See US English definition of efface
See UK English definition of efface
See Spanish definition of borrar
1‘the young ladies have made an impression on my mind which will not easily be effaced’
preserve
2‘he retired to the largest chair and attempted to efface himself’
make one's presence felt