French-English dictionary »

montagne [difficult] meaning in English

FrenchEnglish
montagne [difficult] nom {f}

big deal◼◼◼(something very important)
noun
[UK: bɪɡ diːl] [US: ˈbɪɡ ˈdiːl]