English to Arabic

Meaning for:
Torchbearer
other
حامل الشعلة