English to Arabic

Meaning for:
Headmistress
other
المديرة