English to Arabic

Meaning for:
Miracle
other
المعجزة