English to Arabic

Meaning for:
Grenade
other
القنبلة