Dictionary / Education
مدير المدرسة
/MUDIR L MADRASA/
English
school director
French
directeur ecole
Part of Speech
noun
Register
standard