English to Hindi

Meaning for:
imprint in
other
छाप छोड़ना