Slovnenya

Translation English French: leader

Dictionary: main
leader
noun
2 chef, tête.