English to Arabic

Meaning for:
Indefinable
other
غامض