Translation of zebra in Indonesian

zebra

kuda zebra

noun

  • 1

    kuda zebra