English to Arabic

Meaning for:
Dud
other
الفشل