Pinyin Dictionary results for "xian xue lin li"

鲜血淋漓
to be drenched with blood; dripping blood
Dictionary data provided by CC-CEDICT