Back to Dictionary
大疮
大瘡
dàchuāng
1. ulcer or sore of venereal origin