Back to Dictionary
疮疤
瘡疤
chuāngbā
1. scar