French-English dictionary »

roche moutonnée meaning in English

FrenchEnglish
roche moutonnée nom {f}

roche moutonnée◼◼◼(rock formation)
noun

sheepback(rock formation)
noun