Translation of kuda lombol in English:

kuda lombol

noun

  • 1

    padded structure for vaulting over in a gymnasium