English Spanish Dictionary

English - español

the carrots in Spanish: