Slovnenya

Translation French English: alléluia

Dictionary: main
alléluia