Definition of Self-Explanatory

  • 1. Needing no explanation Adjective Satellite

Semanticaly linked words with "self-explanatory"