deniable
Are you looking for: 可否可否认的More results...
Contents
English Expression
  1. adj.:  deniable,  traversable,  that can be denied
Thesaurus
deniable, deniable
Containing Phrases
incontestableadmittedlyan admitted fact
undeniableFacts are stubborn.