immolation

.imәu'leiʃәn

英文释义

n. killing or offering as a sacrifice

中文翻译

n. 宰杀, 献身, 祭物

36,785
使用频率

学习工具