French-English dictionary »

medicine hat meaning in English

FrenchEnglish
Medicine Hat nom propre

Medicine Hat◼◼◼(Medicine Hat, Cypress County, Alberta, Canada)
proper noun