English Spanish Dictionary

English - español

devastated in Spanish: