Pinyin Dictionary results for "shi bu ke dang"

势不可挡
see 勢不可當|势不可当[shi4 bu4 ke3 dang1]
势不可当
impossible to resist (idiom); an irresistible force
Dictionary data provided by CC-CEDICT