Definition of “infant school” - English Dictionary

british dictionary