transmission grid - French English Dictionary

transmission grid

Meanings of "transmission grid" in French English Dictionary : 1 result(s)

English French
Environment
transmission grid réseau électrique