dim-witted
English
dim-witted meaning in English • dim-witted का अर्थ अंग्रेजी में
Adjective
- mentally retarded; relatively slow in mental function.