Definition of “infant school” - English Dictionary

English