place itself ( synonym found)

Definition of place itself:

(v) : in a placid manner

Back to Top