Definition of “mixed-ability” - English Dictionary

british dictionary