Pinyin Dictionary results for "kou wu zhe lan"

口无遮拦
to blab; to shoot one's mouth off; to commit a gaffe
Dictionary data provided by CC-CEDICT