Translation of megabaru in English:

megabaru

greed

plural noun (class 4)

  • 1

    greed
    ‘Batho ba megabaru gantši ga ba ke ba atlega bophelong’ People who are greedy usually don't succeed in life