Dictionary / Education

mudir l madrasa

مدير المدرسة

/MUDIR L MADRASA/

English

school director

French

directeur ecole

Part of Speech

noun

Register

standard