Torture

A British Sign Language (BSL) translation of Torture. Extreme physical abuse, often carried out in the context of war.

Provide feedback about this translation, word, phrase, or definition. Was this translation useful, are you able to help support us?