English to Chinese Dictionary

Search:

Did you mean: docked ?

紧咬不放 jǐn yǎo fàng (idiom) unwilling to let go / like a dog with a bone / dogged


<< back to the home page