torturerEnglish

torturer

Noun

Someone who inflicts severe physical pain (usually for punishment or coercion)

English: torturer

Bahasa: penganiaya

Bahasa words with similar meanings