TV5
Meanings
Name
1. initialism of Télévision des Cinq Continents. (broadcasting)