Slovnenya

Translation English French: proselyte

Dictionary: main
proselyte
noun