English to Arabic

Meaning for:
Scoutmasters
other
روؤساء فرق الكشافة