demented
demente
translation of 'demented'
adjective
demente,
loco
Credits: Google Translate
English to Spanish Dictionary demented |