Intercourse (noun) — التفاعل والتواصل: Communication or dealings between people; also sexual relations. Below are 8 words with a similar meaning; the linked ones have full GL Dictionary entries with their meaning in Arabic.
Exchange of information; transmission; interaction; connection; dialogue; correspondence
Touch; communication; connection; reach; link; interaction; meeting; correspondence
Trade; business; commercial activity; economic exchange; buying and selling; mercantile activity
To give one thing and receive another; also a mutual giving or a place of trading.
A group formed for a shared purpose; also a mental link connecting ideas, people, or findings
Link; relationship; association; bond; tie; relation; attachment; contact
dealingsinteraction