Meaning of sadomasochist in English:

sadomasochist

Pronunciation /ˌseɪdəʊˈmasəkɪst/

Translate sadomasochist into Spanish

noun