Translation of simolodisa in English:

simolodisa

establish

verb

  • 1

    establish
    ‘Re na ra simolodisa mokgatlhô wa go bala’ We established a reading club