French-Latin dictionary »

masturber meaning in Latin

FrenchLatin
masturber

glubo

se masturber Pratiquer la masturbation sur soi

masturbari