Translation of popularize in Setswana

popularize

go tumisa

verbpopularizes, popularizing, popularized

  • 1

    go tumisa
    • make a thing generally liked or known