Subscribe
URL of the page has been copied to clipboard.
Meaning : Mild mental retardation.
Synonyms : moronity
Install App
Mental deficiency meaning in Telugu.