Definition of “parochial school” - English Dictionary

English