English to Chinese Dictionary

Search:

口无遮拦 kǒu zhē lán to blab / to shoot one's mouth off / to commit a gaffe


<< back to the home page