FEEDBACK

Meaning of 狗窦

Lookup via: Pinyin | Radicals
gǒu dòu (Trad.: 狗竇)
dog hole; gap caused by missing teeth; fig. den of thieves