Spanish-French dictionary »

itv meaning in French

SpanishFrench
ITV noun
{f}

contrôle techniquenom {m}