Vocabulary
心神喪失
しんしんそうしつ
insanity; lack of mental capacity; (state of) non compos mentis
noun
freq #41