Definition of Self-Addressed

  • 1. Addressed to yourself Adjective Satellite

Semanticaly linked words with "self-addressed"