English to Arabic

Meaning for:
Vesicants
other
منفّطات