Translation of dewdrop in Setswana

dewdrop

lerothodi la monyô

noun

  • 1

    lerothodi la monyô