English to Arabic

Meaning for:
Abstruse
other
صعب :: عميق :: عويص :: مبهم