Sekirov Dictionary

dunescape

noun1

  1. A landscape dominated by dunes.
forms

dunescapes

This dictionary works without the internet: on your phone · in Chrome