having a low intelligence; having some mental illness

listen to the pronunciation of having a low intelligence; having some mental illness
English - Turkish

Definition of having a low intelligence; having some mental illness in English Turkish dictionary

mentally challenged
Mantıklı bir şekilde meydan
English - English
mentally challenged
having a low intelligence; having some mental illness
Favorites