English to Arabic

Meaning for:
Marched-past
other
سير أمام