Spanish-English dictionary »

jai alai meaning in English

SpanishEnglish
jai alai noun
{m}; Plelota vaSca {f}

jai alai(sport)
noun

Your history