Slovnenya

Translation English French: chief assistant

Dictionary: main
chief assistant
noun