Czech-English dictionary »

masochista meaning in English

CzechEnglish
masochista noun
{m}

masochist [masochists](someone who enjoys pain or humiliation)
noun
[UK: ˈmæ.səkɪst] [US: ˈmæ.səkəst]