English to Arabic

Meaning for:
Vesicant
other
منفّط