Translation of lioness in Setswana

lioness

tau e namagadi

noun

  • 1

    tau e namagadi