Home UK English masochistic
Translate masochistic into Spanish
1Deriving sexual gratification from one's own pain or humiliation.
READ THESE ARTICLES