Online Dictionary
Definition of " intercourse " in English French Dictionary
Results
intercourse Hear the Pronunciation! {'ıntər,kɔ:rs}
  • {N} relation: relations [FPL], rapports [MPL], lien: liens [MPL], rapports sexuels [MPL]
sexual intercourse
  • {N} relation: relations sexuelles [FPL], rapports sexuels [MPL]