Back to Dictionary
自相残杀
自相殘殺
zìxiāngcánshā
1.
to massacre one another (idiom); internecine strife