Pinyin Dictionary results for "tou po xue liu"

头破血流
lit. head broken and blood flowing; fig. badly bruised
Dictionary data provided by CC-CEDICT