MASTURBATION


Meaning of MASTURBATION in English

n. manual stimulation of one's own genitals to induce sexual satisfaction, act of masturbating

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.