screensharing
English
Verb
screensharing
present participle of
screenshare