INEXPLAINABLE


Meaning of INEXPLAINABLE in English

adj incapable of being explained; inexplicable.

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