self-addressed

adjective
  1. 1

    Addressed to oneself.

    โ€œPlease include a self-addressed, stamped envelope.โ€

Source: https://en.wiktionary.org/wiki/self-addressed