English to Arabic

Meaning for:
Outclassed
other
متخلّف