English to Arabic

Meaning for:
Marveling
other
التعجّب