Translation meaning & definition of the word "idiocy" into Italian language
Traduzione significato e definizione della parola "idiozia" in lingua italiana
English⟶Italian
Idiocy
[Idiozia]/ɪdiəsi/
noun
1. Extreme mental retardation
- synonym:
- idiocy ,
- amentia
1. Ritardo mentale estremo
- sinonimo:
- idiozia ,
- amentia