meaning of instrument of torture

1. an instrument of punishment designed and used to inflict torture on the condemned person


Related Words

instrument of torture |

Developed & Maintained By Taraprasad.com

Treasure Words