Madarsa Islamia Arabia — UDISE 10090417008 | SchoolsPedia