French-English dictionary »

autostimuler meaning in English

FrenchEnglish
autostimuler verbe

autostimulateverb

s’autostimuler verbe

stim(to perform a repetitive self-stimulating action)
verb