Excruciation

n.
1970-01-01 · 3 · · · 0

释义

The act of inflicting agonizing pain, or the state of being thus afflicted; that which excruciates; torture.
上一条: Excruciating
下一条: Excubation