English to Arabic

Meaning for:
Vesicated
other
مبثّر