Slovnenya

Translation English French: priest

Dictionary: main