affix a seal to; "seal the letter"
English - Turkish
Definition of affix a seal to; "seal the letter" in English Turkish dictionary