English-Polish dictionary »

site map meaning in Polish

EnglishPolish
site map noun
webpage that lists the contents of a website

przeglądnoun