The Law Dictionary
INSTIRPARE
Law Professor
11 years ago
To plant or establish.
Exit mobile version