Home UK English masochist
Translate masochist into Spanish
1A person who derives sexual gratification from their own pain or humiliation.
READ THESE ARTICLES