Version Française
Translate
"intercourse"
to French Language
English to French
French to English
English
French
intercourse
1. relations sociales; commerce entre individus. 2. (Sex.) coït; rapport sexuel.