Translation of jai alai in English:

jai alai

jai alai, n.

masculine noun

  • 1

    jai alai
    pelota