English to Arabic

Meaning for:
Detracted
other
منقص