English Spanish Dictionary

English - español

resident in Spanish: