supervized ( synonym found)

Definition of supervized:

°Done under supervision; watched.

Back to Top