English to Arabic

Meaning for:
Fulminate
other
إنفجر