Pinyin Dictionary results for "bu ke kang li"

不可抗力
unpredictable eventuality; unpreventable; unavoidable; impossible to overcome; nothing can be done about it; act of God; force majeure
Dictionary data provided by CC-CEDICT