Translation of bophalaphala in English:

bophalaphala

large pool of water

noun (class 14)

  • 1

    large pool of water