Translation of greed in Northern Sotho

greed

megabaru

noun

  • 1

    megabaru


User Contribution

greed

bogwaba

noun