einen überschießenden sexualtrieb haben

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