Translation of kuda pacuan in English:

kuda pacuan

racehorse

noun

  • 1

    racehorse