social intercourse


Meanings

  • communication between individuals

Synonyms