UNEXPLAINABLE


Meaning of UNEXPLAINABLE in English

adj. inexplicable.

Derivatives:

unexplainably adv.

Oxford English vocab.      Оксфордский английский словарь.