English to Arabic

Meaning for:
Warted
other
مبثور