Translation of mmaraka in English:

mmaraka

market

noun (class 3, plural mebaraka)

  • 1

    market
    ‘Mmaraka wa merôgô o butswe bošeng’ A vegetable market was opened recently