Version Française
Meaning of
"(Police) de son propre aveu"
in English language
French to English
English to French
French
English
(Police) de son propre aveu
admission (by his own –)