English to Arabic

Meaning for:
Agape
other
مندهشًا