English Spanish Dictionary

English - español

sheep in Spanish: