Translation of parasite in Setswana

parasite

nounPlural parasites

  • 1

    setshedi se se tshelang ka tse dinngwe
    • an animal or plant that lives in or on another, from which it gets its food