Usages of por
Veinte personas caminan por la calle larga.
Twenty people walk on the long street.
¿Por qué caminas por la calle cada día?
Why do you walk on the street every day?
Elon.io is an online learning platform
We have an entire course teaching Spanish grammar and vocabulary.