French-English dictionary »

cctv meaning in English

FrenchEnglish
CCTV nom {f}

CCTV◼◼◼(China Central Television)
proper noun