EN

Synonyms for intercourses

Intercourses, noun plural of intercourse. Synonyms in the same form.