restrai ( synonym found)

Definition of restrai:

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

Definition of restrai:

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

Back to Top