FEEDBACK

Talking Chinese English Dictionary

Lookup via: Pinyin | Radicals
IDChineseTrad.PinyinPlainPYEnglish Definition
IDChineseTrad.PinyinPlainPYEnglish Definition
1 dǎidai3(coll.) to catch; to seize
2狗逮老鼠 狗逮老鼠 gǒu dǎi lǎo shǔgou3 dai3 lao3 shu3lit. a dog who catches mice; to be meddlesome (idiom)