Dictionary / Education
مدرسة حرّة
/MADRASA 7RRA/
English
free school
French
ecole libre
Part of Speech
noun
Register
standard