Dictionary, Free Dictionary - MyDictionary.net

French Dictionary, English French Dictionary

Definition of " television station " in French Dictionary
Direct results
English » French
television station
  • {N} station de télévision [F]