Slovnenya

Translation English French: actuator

Dictionary: main
actuator
noun