Slovnenya

Translation English French: hymn

Dictionary: main
hymn
noun