French-English dictionary »

whistler meaning in English

FrenchEnglish
Whistler nom {f}

Whistler◼◼◼(town in Canada)
proper noun
[UK: ˈwɪ.slə(r)] [US: ˈwɪ.slər]