English to Arabic

Meaning for:
Outdistanced
other
مجتاز