English Spanish Dictionary

English - español

socks in Spanish: