English to Arabic

Meaning for:
Cavalcades
other
المواكب