remote sound transmission system using hertz waves - Spanish English Dictionary

Suggest a Term