Dictionary search results

Showing 1-3 of 3 results

sex drive British & World English

A person’s urge to seek satisfaction of their sexual needs

sex drive English-Spanish

libido feminine, líbido feminine

the sex drive in drive English-Spanish

el apetito sexual