English to Arabic

Meaning for:
Needly
other
محتاج