Breakdown of La demografía de España ha cambiado mucho.
de
of
mucho
a lot
España
Spain
cambiar
to change / to exchange, to swap (one thing for another)
haber
to have (auxiliary)
la demografía
the demography; the demographics
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.