Asked in Definitions
Definitions

What is a person called who donot trust others easily?

123

Answer