Arabic-English dictionary »

مَاسُوشِيّ meaning in English

ArabicEnglish
مَاسُوشِيّ m

masochistsomeone who [[enjoy|enjoys]] pain or humiliation