Online Dictionary
Definition of " 不可抗力 " in Chinese (Trad.) English Dictionary
Results
不可抗力 {bu4 ke3 kang4 li4}
  • {N} force majeure