English-French dictionary »

sheepback meaning in French

EnglishFrench
sheepback (rock formation)
noun

roche moutonnéenom {f}