English-Latin dictionary »

halleluia, cry of joy and praise to god meaning in Latin

EnglishLatin
Halleluia, cry of joy and praise to God interjection

Alleluiainterjection

Hallelujahinterjection