Definition of “special school” - English Dictionary

british dictionary