Version Française
Translate
"admit, confess, profess"
to French Language
English to French
French to English
English
French
admit, confess, profess
confesser
admit, confess, profess
avouer