Arabic-English dictionary »

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

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

masochismthe enjoyment of receiving pain or humiliation