Translation of swimming pool in Setswana

swimming pool

lekadiba

nounPlural swimming pools

  • 1

    lekadiba
    • an artificial pool for swimming in