English | German | Russian | Czech

copulator English

Meaning copulator meaning

What does copulator mean?

copulator

Someone who has sexual intercourse.

Are you looking for...?