Back to Dictionary
伤痕累累
傷痕累累
shānghénlěilěi
1.
bruised
2.
riddled with scars