Translation of belakang kuda in English:

belakang kuda

horseback

noun

  • 1

    horseback