English to Arabic

Meaning for:
Forefront
other
الطليعة