French-Latin dictionary »

se masturber meaning in Latin

FrenchLatin
se masturber Pratiquer la masturbation sur soi

masturbari