inscrutable

a. 難以瞭解的、不能預測的

不可理解的、不可思議的、不可測知的

英文釋義

  1. of an obscure nature