Chinese-English dictionary »

痂 /jiā/ meaning in English

ChineseEnglish
/jiā/ noun

scab [scabs](incrustation over a wound)
noun
[UK: skæb] [US: ˈskæb]

Your history