Chinese-English dictionary »

自渎 /zìdú/ meaning in English

ChineseEnglish
自渎 /zìdú/ noun

masturbation [masturbations](manual erotic stimulation of the genitals)
noun
[UK: ˌmæ.stə.ˈbeɪʃ.n̩] [US: ˌmæ.stər.ˈbeɪʃ.n̩]