Definisi 'unjustifiable'

English to English
adjective satellite
1 incapable of being justified or explained Terjemahkan
source: wordnet30

More Word(s)
inexcusable,

Visual Synonyms