English Spanish Dictionary

English - español

cardigan in Spanish: