Slovnenya

Translation English French: higher-up

Dictionary: main
higher-up
noun