jai alai - English Synonyms Dictionary

jai alai

n.
[1] pelota