English to Arabic

Meaning for:
Verrucose
other
مغطّى بالبثور