Slovnenya

Translation English French: control

Dictionary: main
control
noun
verb