Slovnenya

Translation English French: hierarch

Dictionary: main
hierarch
noun