English to Arabic

Meaning for:
Yarned
other
مجدّل