MalayTranslate.com
Malay to English Translator
Translate Here

English to English

sand dune

noun (n)

  • a ridge of sand created by the wind; found in deserts or near lakes and oceans
    permatang pasir yang dicipta oleh angin; ditemukan di gurun atau dekat danau dan samudra
    Synonym:
    dune
    source: wordnet30