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 in sex English-Spanish

libido f, líbido f

the sex drive in drive English-Spanish

el apetito sexual