Definitions 1-3 of 3
english spanish
have a lot of sexual partners    {v} acostarse con todo el mundo  
have a lot of sexual partners    {v} follar con cualquiera  
have a lot of sexual partners    {v} mujerear