Skip to main content

dim-witted

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