Translation of waterfall in Setswana

waterfall

lephôthôphôthô

nounPlural waterfalls

  • 1

    lephôthôphôthô
    • a place where a river or stream flows over the edge of a cliff or large rock