This term refers to a site that can be displayed in multiple languages.
< Back to Glossary Index page
Hit enter to search or ESC to close