Translation of sunshine in Setswana

sunshine

letsatsi

noun

  • 1

    letsatsi
    • sunlight with no cloud between the sun and the earth