English translation of 'demenza'
- (also figurative)
insanitySee demenza senile
'demenza' in Other Languages
British English: dementia NOUN
Dementia is a serious illness of the mind.
...a treatment for mental conditions such as dementia and Alzheimer's disease.
Translation of demenza from the Collins Italian to English Dictionary