Sexual Intercourse

What is Sexual Intercourse?

Sexual Intercourse is one of legal terms that means Penetration by the penis of a woman’s labia.

 

source: www.duhaime.org/LegalDictionary/

Tags: