Slovnenya

Translation English French: closed circuit

Dictionary: main
closed circuit
noun