meaning of death penalty

1. putting a condemned person to death


Related Words

death penalty |

Developed & Maintained By Taraprasad.com

Treasure Words