French-English dictionary »

spirobole meaning in English

FrenchEnglish
spirobole nom

tetherball◼◼◼(sport)
noun