site in Swedish
site in Swedish
plats
The place where anything is fixed; situation; local position
ställe
The place where anything is fixed; situation; local position
säte
A place fitted or chosen for any certain permanent use or occupation
sajt
(Internet) A website.
webbplats
(Internet) A website.
hemsida
(Internet) A website.
webbsida
(Internet) A website.