English to Arabic

Meaning for:
Fizzle
other
أخفق