IMPERSCRUTABLE


Meaning of IMPERSCRUTABLE in English

(a.) Not capable of being searched out; inscrutable.

Webster's English dictionary.      Английский словарь Webster.