timerous ( synonym found)

Definition of timerous:


Back to Top