Vocabulary

心神喪失

insanity; lack of mental capacity; (state of) non compos mentis

noun
freq #41