self-torture

'self'tɔ:tʃә

英文释义

n. self-imposed distress

中文翻译

n. 自我折磨, 苦行
[法] 自我折磨

学习工具