Translation of poacher in Setswana

poacher

legodu la diphôlôgôlô

noun

  • 1

    legodu la diphôlôgôlô