血洗xuèxǐ
Top 35000
Meanings
1. to carry out a bloodbath in (a place)
2. (fig.) to wreak havoc on
Characters used