English-French dictionary »

televoting meaning in French

EnglishFrench
televoting (a form of advertising)
noun

télévote◼◼◼nom