restrin ( synonym found)

Definition of restrin:

°To control or keep in check.
°To deprive of liberty.

Definition of restrin:

°To control or keep in check.
°To deprive of liberty.

Back to Top