Version Française
Meaning of
"copulation"
in English language
French to English
English to French
French
English
copulation; accouplement
copulation; copulating; copulate; mating
copulation, accoupler
copulation