English to Arabic

Meaning for:
Wart
other
البثرة