English Spanish Dictionary

English - español

bewilder in Spanish: