French-English dictionary »

banked slalom meaning in English

FrenchEnglish
banked slalom nom

banked slalom◼◼◼noun