English to Arabic

Meaning for:
Fastidious
other
صعب