German to English Dictionary

Deutsch Version

satellite band German pronunciation - Say satellite band in English pronunciation Meaning of "satellite band" in English language