Slovnenya

Translation English French: radio frequency

Dictionary: main
radio frequency
noun