Thanolo ya odour ka Setswana

odour

bodupa

leinaPlural odours

  • 1

    bodupa
    • a smell, especially an unpleasant one