German to English Dictionary

Deutsch Version

substation transformer German pronunciation - Say substation transformer in English pronunciation Meaning of "substation transformer" in English language