Breakdown of Nuestro equipo ha ganado la copa.
nuestro
our
haber
to have (auxiliary)
ganar
to win
el equipo
the team
la copa
the cup (trophy, competition)
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.