Ar Rimsal Synonyms

A desert in southern Saudi Arabia
(Noun)