English to Spanish Dictionary masturbate

masturbate

masturbarse
definition
verb
stimulate one's own genitals for sexual pleasure.
translation of 'masturbate'
verb
masturbarse
example
we do not like to admit that we 'masturbate'
Credits: Google Translate
Download the
HelloEnglishApp
image_one