bn:27164579v
Verb Concept
EN
intercourse
EN
To have sexual intercourse. Wiktionary
Definitions
Sources
EN
To have sexual intercourse. Wiktionary
Wiktionary