Translation of dune in Setswana

dune

lekhubu

nounPlural dunes

  • 1

    lekhubu
    thota
    • a mound of loose sand shaped by the wind