Translation of stench in Setswana

stench

sebodu

nounPlural stenches

  • 1

    sebodu
    • a very unpleasant smell