Back to Dictionary
血债血偿
血債血償
xuèzhàixuècháng
1. A debt of blood must be paid in blood.
2. Blood calls for blood.