不可抗力
Mandarin: bu4 ke3 kang4 li4
T1
T2
T3
T6
Definitions
  1. 1 force majeure; act of God, beyond human control
← Back to dictionary