English Spanish Dictionary

English - español

self-confident in Spanish: