Answer:
The percent of Spanish population that lives in cities is 76.3%
Hope this helps :)
I’m pretty sure it is 60%
5.8m questions
7.5m answers