Translation of lightning in Setswana

lightning

legadima

noun

  • 1

    legadima
    • a flash of bright light produced by natural electricity during a thunderstorm