English-French dictionary »

self-incriminate meaning in French

EnglishFrench
self-incriminate (incriminate oneself)
verb

auto-incriminer◼◼◼verbe