English to Arabic

Meaning for:
Sacrosanct
other
مصون