Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: minzu manzu mazu miaozu minsu minzi ?

miè extermination of an entire family (ancient Chinese punishment)

Dictionary · Google Translate · Help
By MDBG 2024