Definisi 'incontestible'

English to English
adjective
1 incapable of being contested or disputed Terjemahkan
source: wordnet30


Visual Synonyms