Back to Dictionary
窦道
竇道
dòudào
1. subterranean passage
2. (medicine) sinus