English to Arabic

Meaning for:
Vesicating
other
التبثير