What does NGRI stand for?

NGRI stands for various terms. Discover the full forms, meanings, and possible interpretations of NGRI across different fields and industries.

Not Guflty for Reasons of Insanity

Citation

Last updated: