INEXPLAINABLE


Meaning of INEXPLAINABLE in English

[in.ex.plain.able] adj (ca. 1923): inexplicable

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