English to Arabic

Meaning for:
Demythologizes
other
يجرّد من الأسطورة