Slovnenya

Translation English French: higher-ranking

Dictionary: main
higher-ranking
adjective