naturepreserve ( synonym found)

Definition of naturepreserve:

°Serving to repress or suppress; oppressive.

Back to Top