Translation of lion in Setswana

lion

tau

nounPlural lions

  • 1

    tau
    • a large strong animal of the cat family found in Africa and India