Online Dictionary

French Dictionary, English French Dictionary

Definition of " dune " in French Dictionary
Direct results
French » English
dune
  • {N} dune
English » French
dune Hear the Pronunciation! {du:n}
  • {N} dune [F]
Indirect results
French » English
dunes
  • {N} dene