English to Arabic

Meaning for:
Harbingers
other
الروّاد