Definition of ハイアライ

ハイアライ

haiarai

noun
jai alai
Other readings:
ハイ・アライ