English Spanish Dictionary

English - español

revolted in Spanish: