French
Detailed Translations for se dénoncer from French to English
se dénoncer:
-
se dénoncer
Translation Matrix for se dénoncer:
Verb | Related Translations | Other Translations |
turn oneself in | se dénoncer |
Verb | Related Translations | Other Translations |
turn oneself in | se dénoncer |