sacrosanct

Explore definitions, synonyms, and language insights of sacrosanct

Definitions

Adjective Satellite
must be kept sacred