el sitio
masculine noun
· very common
1
place, spot
"Guardé un sitio para alguien que no vino."
I saved a spot for someone who never came.
2
website, site
"El sitio prometía calma y vendía alarmas."
The website promised calm and sold alarms.