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