English to Arabic

Meaning for:
Overtaken
other
مجتاز