Arabic-English dictionary »

اِسْتِمْنَاء meaning in English

ArabicEnglish
اِسْتِمْنَاء m

masturbationmanual erotic stimulation of the genitals