English to Arabic

Meaning for:
Eagerer
other
متلهّف