English to Arabic

Meaning for:
Fizzled
other
مخفق