DEMENCY


Meaning of DEMENCY in English

noun dementia; loss of mental powers. ·see insanity.

Webster English vocab.      Английский словарь Webster.