site map in Finnish
site map in Finnish
sivukartta
A webpage that lists the contents and shows the structure of a website, to aid in navigation.