einen überschießenden sexualtrieb haben

listen to the pronunciation of einen überschießenden sexualtrieb haben
Deutsch - Englisch
to be highly sexed
to be oversexed