directo
Top 10000
Meanings
Noun
1. a live stream (Internet)
Examples2
I'll do a live stream on Twitch tomorrow.
I created a shortcut on the desktop.