Golden Bowl

Dictionary

SELF-RESTRAININGa.

Restraining or controlling itself.