Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
masochist
noun
(n)
someone who obtains pleasure from receiving punishment
seseorang yang obtains kesenangan dari menerima hukuman
Antonym:
sadist
source: wordnet30