demented in German
demented in German
verrückt
Insane; mentally ill.
wahnsinnig
Insane; mentally ill.
dement
Having dementia.