English to Arabic

Meaning for:
Inscrutable
other
غامض