Chinese-English dictionary »

窦汇 /dòuhuì/ meaning in English

ChineseEnglish
窦汇 /dòuhuì/ noun

confluence of sinuses(junction of dural sinuses)
noun