Translation of thunderstorm in Setswana

thunderstorm

nounPlural thunderstorms

  • 1

    matlakadibe a ditladi le dikgadima
    • a storm with thunder and lightning