English to Arabic

Meaning for:
Finicky
other
صعب