Synonyms of Seif Dune in English :
Antonyms of Seif Dune in English
Thesaurus of Seif Dune in English
1. (noun) a long and tall sand dune with a sharp crest; common in the Sahara