Subscribe
URL of the page has been copied to clipboard.
Meaning : Extreme mental retardation.
Synonyms : amentia
Install App
Idiocy meaning in Telugu.