English Spanish Dictionary

English - español

overlook in Spanish: