Doli incapax

A Latin legal principle meaning \

Browse all legal terms