Slovnenya

Translation English French: decision maker

Dictionary: main
decision maker