English-French dictionary »

medicine hat meaning in French

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

Medicine Hat◼◼◼nom propre