French-English dictionary »

livestream meaning in English

FrenchEnglish
livestream verbe
{m}

livestream◼◼◼(broadcast as a live stream)
verb