huí lì qiú

Translation

  • jai alai
  • cesta punta (sports)
  • ball used in this sport
Chinese Tones