Vocabulary
ハイアライ
ハイアライ
jai alai
noun