Instirpare

Definition and Citations:

To plant or establish.

Latest Articles