Translation of endangered species in Setswana

endangered species

noun

  • 1

    mofuta wa ditshedi tse di nyêlêlang
    • a species that may soon no longer exist