English to Arabic

Meaning for:
Overjoyed
other
مغتبط