Pinyin Dictionary results for "shui xie bu tong"

水泄不通
lit. not one drop can trickle through (idiom); fig. impenetrable (crowd, traffic)
Dictionary data provided by CC-CEDICT