English
›
Words
masochist
Translation:
English
Noun
9
person
who enjoys his own pain
Add
Translation