self-murder

'self'mә:dә

英文释义

a. Suicide.

中文翻译

n. 自杀
[法] 自杀

学习工具