English | German | Russian | Czech

sexual relation English

Meaning sexual relation meaning

What does sexual relation mean?

sexual relation

(= sexual intercourse) the act of sexual procreation between a man and a woman; the man's penis is inserted into the woman's vagina and excited until orgasm and ejaculation occur

Synonyms sexual relation synonyms

What other words have the same or similar meaning as sexual relation?

Are you looking for...?