Slovnenya

Translation English French: chaplain

Dictionary: main
chaplain
noun