French-English dictionary »

montjoie meaning in English

FrenchEnglish
montjoie nom {f}

cairn(landmark)
noun
[UK: keən] [US: keən]