Translation of polo in Malay

polo

noun

  • 1

    sejenis permainan bola seperti hoki sambil menunggang kuda