Arabic-English dictionary »

مَارَسَ meaning in English

ArabicEnglish
مَارَسَ الْجِنْس

copulateto engage in sexual intercourse

مَارَسَ الْعَادَة السِّرِّيَّة

masturbateto masturbate

Your history