Pinyin Dictionary results for "shang hen lei lei"

伤痕累累
bruised; riddled with scars
Dictionary data provided by CC-CEDICT