English-Chinese dictionary »

menagerie rea meaning in Chinese

EnglishChinese
menagerie [menageries] (collection of live wild animals on exhibition; the enclosure where they are kept)
noun
[UK: mɪ.ˈnæ.dʒə.ri]
[US: mə.ˈnæ.dʒə.ri]

动物园 /dòngwùyuán/noun

動物園noun

mens rea (guilty mind)
noun

犯罪心理 /fànzuì xīnlǐ/noun

犯罪意图 /fànzuì yìtú/noun

犯罪意圖noun

犯罪故意 /fànzuì gùyì/noun