Self-explanatory sanctum Synonyms

Definitions for Self-explanatory


  • (adjective) needing no explanation

Definitions for Sanctum