Back to N1 Words

人面獣心

じんめんじゅうしん
JLPT N1 noun

Meanings

English

beast in human form