demented
Pronunciation: /dɪˈmentəd; dɪˈmentɪd/
Translate demented | into French | into German | into Italian
Spanish translation of demented
adj
- [person] demente; [screams/mutterings] enloquecido