English Spanish Dictionary

English - español

dopey in Spanish: