inexplicable/ˌɪnɪkˈsplɪkəbl; ˌɪnɪk`splɪkəbl/ adjthat cannot be explained 无法解释的 an inexplicable phenomenon 神秘莫测的现象.
牛津英汉双解词典