Translation of situs in English:

User Contribution

situs

site

noun


User Contribution

situs

website

noun