self-assured in French
self-assured in French
sûr de soi
Assured by or of one's self; confident in one's own abilities.
plein d'assurance
Assured by or of one's self; confident in one's own abilities.