deniable in Swedish
deniable in Swedish
förneka
Able to be denied or contradicted.
osvuren
Able to be denied or contradicted.