Slovnenya

Translation English French: hallelujah

Dictionary: main
hallelujah
noun