English to Arabic

Meaning for:
Vesiculate
other
ممتلئ بالبثور