Beelingo.com

English Dictionary

  • Hide translation

 mental deficiency mental deficiency

noun

  • mild mental retardation  ( mental deficiency, moronity )
    mild mental retardation