Summary
English to French: more detail...
-
cherry-popping:
-
Wiktionary:
cherry-popping → défloration
cherry-popping → dépucelage
-
Wiktionary:
English
Detailed Translations for cherry-popping from English to French
cherry-popping: (*Using Word and Sentence Splitter)
Wiktionary Translations for cherry-popping:
cherry-popping