deniable in German
deniable in German
abstreitbar
Able to be denied or contradicted.
bestreitbar
Able to be denied or contradicted.