Definition of “mentally defective” - English Dictionary

English