Slovnenya

Translation English French: canticle

Dictionary: main
canticle
noun