English Spanish Dictionary

English - español

nonplussed in Spanish: