Translation of مہر لگانا in English:

مہر لگانا

phrase

  • seal, put the seal on something
    stamp