meaning of extenuatory

1. Tending to extenuate or palliate.


Related Words

extenuatory |

Developed & Maintained By Taraprasad.com

Treasure Words