Translation of supermarket in Setswana

supermarket

nounPlural supermarkets

  • 1

    lebenkele le letona la dijô le dithoto
    • a large self-service shop that sells food and other goods