Translation of ITV in Italian:

ITV

abbr

  • Independent Television
    [ stazione (f) televisiva privata ]

Definition of ITV in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day flagitious
Pronunciation: fləˈdʒɪʃəs
adjective
(of a person or their actions) criminal; villainous