English Spanish Dictionary

English - español

slumping in Spanish: