English to Arabic

Meaning for:
Miraculousness
other
صفة عجيبة