Translation of stumble across in Setswana

stumble across

wêla

(stumble on)

phrase

  • 1

    wêla
    • find accidentally