Translation of herbivore in Setswana

herbivore

seja-dimela

nounPlural herbivores

  • 1

    seja-dimela