Dictionary · Google Translate · Help

疮痕

chuāng hén scar / scarred skin
chuāng sore / skin ulcer
  hén scar / traces
<< go back
Dictionary · Google Translate · Help
By MDBG 2025