English to Arabic

Meaning for:
Muffs
other
يفشل