Translation of tumisa in English:

tumisa

popularize

verb

  • 1

    popularize
    ‘Thulaganyô ya gagwê e dirile go le gontsi go tumisa mminô wa bônê’ Her programme did a lot to popularize their music