Slovnenya

Translation English French: machinator

Dictionary: main
machinator
noun