Version Française
Translate
"admission (by his own –)"
to French Language
English to French
French to English
English
French
admission (by his own –)
(Police) de son propre aveu