Latin-French dictionary »

masturbari meaning in French

LatinFrench
masturbari

se masturberPratiquer la masturbation sur soi