English to Arabic

Meaning for:
Excrescent
other
زائد