English to Arabic

Meaning for:
Vesicates
other
يبثّر