Translation of illumination in Setswana

illumination

lesedi

noun

  • 1

    lesedi