English to Arabic

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