French translation of 'to leave a scar'
to leave a scar
(physical) laisser une cicatrice
His early experiences had left a scar. Les expériences de son enfance l’avaient marqué.
Copyright © by HarperCollins Publishers. All rights reserved.
Translation of to leave a scar from the Collins English to French Dictionary