English Spanish Dictionary

English - español

stupefied in Spanish: