English to Greek dune

Dictionary entry: dune
  • Top