detenu ( synonym found)

Definition of detenu:

(v) : to put under custody

Definition of detenu:

(v) : to put under custody

Back to Top