Translation of popularize in Setswana

popularize

go tumisa

verbpopularizes, popularized, popularizing

  • 1

    go tumisa
    • make a thing generally liked or known