• self-addressed (self-ád•drest)

    1. :
      nagtataglay sa sobre ng address ng nagpadalá