English to Arabic

Meaning for:
Defying
other
التحدّي