Internet presence (English, noun)
expansion: Internet presence (plural Internet presences)
Senses:
glosses: The online part of an organization, normally including a website, and often links from social networking sites or directories
Forms:
form: Internet presences
tags: plural