Slovnenya

Translation English French: prelate

Dictionary: main
prelate
noun