Search term site map has one result
Jump to
EN English RU Russian
site map (n) [webpage that lists the contents of a website] (n) ка́рта са́йта (n) [webpage that lists the contents of a website] (n)

EN RU Translations for map