English to Arabic

Meaning for:
Sputtering
other
التتفيل