English to Arabic

Meaning for:
Popped
other
مفرقع