English to Arabic

Meaning for:
Schoolmistress
other
مديرة المدرسة