Doli incapax: meaning in law

A Latin legal principle meaning \

Browse all legal terms →