Translation of department store in Setswana

department store

nounPlural department stores

  • 1

    lebênkêlê le le tona le rekisa dilô tse di farologaneng
    • a large shop that sells many different kinds of goods