English to Arabic

Meaning for:
Squibs
other
المفرقعات