hallelujah in Italian
hallelujah in Italian
alleluia
general exclamation of gratitude
grazie a Dio
general exclamation of gratitude