English | German | Russian | Czech

necklacer English

Meaning necklacer meaning

What does necklacer mean?

necklacer

One who carries out execution by necklacing.

Are you looking for...?