Composite School Terwa β€” UDISE 09251803908 | SchoolsPedia