Translation of puddle in Setswana

puddle

nounPlural puddles

  • 1

    metsi a a salelang mo tseleng pula e sena go na
    • a shallow patch of liquid, especially of rainwater on a road