English to Arabic

Meaning for:
Washrag
other
الفشل