Translation of raindrop in Setswana

raindrop

lerothodi

nounPlural raindrops

  • 1

    lerothodi
    • a single drop of rain