Slovnenya

Translation English French: transmitter

Dictionary: main
transmitter
noun