sadomasochiste meaning in English
n. sadomasochist, one who derives sexual gratification from subjecting others to pain or from being subjected to pain
n. sadomasochist, one who derives sexual gratification from subjecting others to pain or from being subjected to pain