Slovnenya

Translation English French: elder statesman

Dictionary: main
elder statesman
noun