Translation of maduma in English:

maduma

greetings

noun

  • 1

    greetings
    ‘"Re a le tama ka moka." Matseba a iša maduma a gagwe go bona’ "I greet you all." Matsebe extended his greetings to them