Slovnenya

Translation English Spanish: transmitter

Dictionary: main
transmitter
noun