Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

灭绝人性

miè jué rén xìng

Definitions

  • to be devoid of all humanity; inhuman; bestial