Search term Falaise has 3 results
FR French EN English
falaise {f} cliff
falaise (n) [a (near) vertical rock face] {f} cliff (n) [a (near) vertical rock face]
falaise (n) [mer] {f} cliff (n) [mer]

French English translations