Pinyin Dictionary results for "bu ke kang ju"

不可抗拒
act of God; force majeure (law); irresistible (idiom)
Dictionary data provided by CC-CEDICT