Kiokun Logo
Chinese
不可抗拒 [bù​kě​kàng​jù]
act of God; force majeure (law); irresistible (idiom)
Notes
Example Sentences
Contains