The word 'shy' in Spanish is 'reservado' for a boy and 'reservada' for a girl. However, 'reservado' mean reserved, which is a synonym of shy. :)
if you just need soccer, it would be fútbol. Soccer ball should be balón de fútbol
I've been taking spanish for three years it's un