English to Arabic

Meaning for:
Fizzles
other
يخفق