site in Catalan
site in Catalan
lloc
The place where anything is fixed; situation; local position
terreny
The place where anything is fixed; situation; local position
lloc
A place fitted or chosen for any certain permanent use or occupation
lloc web
(Internet) A website.
plana web
(Internet) A website.