meaning of putting to death

1. the act of terminating a life


Related Words

putting to death |

Developed & Maintained By Taraprasad.com

Treasure Words