French-English dictionary »

monts big horn meaning in English

FrenchEnglish
monts Big Horn nom propre

Bighorn Mountainsproper noun