EGAVE

desertscape

Meaning

  1. noun A desert landscape.

Similar words

sandscape forestscape beachscape icescape snowscape rainscape fogscape cliffscape smokescape flatscape

Save “desertscape” to learn later