Version Française
Translate
"own up to (to)"
to French Language
English to French
French to English
English
French
own up to (to)
(Police. ÉU) avouer; admettre; reconnaître; passer aux aveux.