self-slaughter

'self'slɔ:tә

英文释义

n. Suicide.

中文翻译

n. 自杀
[法] 自杀

学习工具