Translation of to leave its/their mark in Spanish:

to leave its/their mark

phrase

  • 1

    five years in prison have left their mark cinco años en la cárcel le han dejado huella