Back to Dictionary
痘苗
dòumiáo
1. vaccine