diffident in French
diffident in French
méfiant
(archaic) Lacking confidence in others; distrustful.
timide
(archaic) Lacking confidence in others; distrustful.