INAPPELLABLE


Meaning of INAPPELLABLE in English

adj inappealable; final.

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