Thanolo ya stench ka Setswana

stench

sebodu

leinaPlural stenches

  • 1

    sebodu
    • a very unpleasant smell