confident in one’s own ability

Translation:
English
Adjective
Add