Search Options | Report missing word | Other Feedback

竇口〔窦-〕 dau6 hau2 {dòu kǒu}

nest or den of animals

CCY