Translation Of Self-Incriminating In Different Languages

English
Ways to say self-incriminating
تدين [tdyn]
Auto-incriminantes
Autoinculpatorias