excruciationEnglish

excruciation, agony, crucifixion, suffering

Noun

The infliction of extremely painful punishment or suffering

English: crucifixion, excruciation

Bahasa words with similar meanings

English words with similar meanings

Show 3 words