English to Arabic

Meaning for:
Hankered
other
مشتاق