Search term rocher has 3 results
Jump to
FR French EN English
rocher (n) [géologie] {m} rock (n) [géologie]
rocher (n) [montagne] {m} rock (n) [montagne]
rocher (n v) [large mass of stone] {m} boulder (n v) [large mass of stone]

French English translations