French-English dictionary »

sherbrooke meaning in English

FrenchEnglish
Sherbrooke nom propre

Sherbrooke◼◼◼(City of Sherbrooke, Quebec, Canada)
proper noun