Translation of to stamp one's … on sth in Spanish:

to stamp one's … on sth

phrase

  • 1

    she stamped her personal style on the company dejó su impronta en la compañía