English Spanish Dictionary

English - español

introvert in Spanish: