Slovnenya

Translation English French: political leader

Dictionary: main
political leader
noun
pol.