inapelable

SpanishEdit

AdjectiveEdit

inapelable (plural inapelables)

  1. unappealable