television and sound program transmission - French English Dictionary

Suggest a Term