Translation of grouse in Setswana

grouse

legwaragwara

noun

  • 1

    legwaragwara
    • a bird with feathered feet, hunted as game