Sex-drive meaning

The tendency or instinct of animals to have sexual intercourse.
noun
1
0
Advertisement