Translation of alleluia in Setswana

alleluia

haleluya

exclamation

  • 1

    haleluya
    haleluja
    • praise to God