intercourse-rapports sexuels: meaning, definitions and translations

English dictionaryEnglishFrench

What is intercourse? intercourse is rapports sexuels

What is rapports sexuels?

  • Dealings or communications between persons or groups.

    Transactions ou communications entre personnes ou groupes.

  • Sexual intercourse.

    Rapport sexuel.

Search words

Upgrade your experience