meaning of an sich selbst adressiert

an sich selbst adressiert - German to English

self-addressed