English to Arabic

Meaning for:
Schoolmasters
other
مدراء المدارس