intimate relations

English edit

Noun edit

intimate relations pl (plural only)

  1. sexual intercourse