Arabic-English dictionary »

مَازُوكِيَّة meaning in English

ArabicEnglish
مَازُوكِيَّة f

masochismthe enjoyment of receiving pain or humiliation