English to Arabic

Meaning for:
Torchbearers
other
حاملوا المشاعل